<HTML><HEAD><TITLE>All_About_Your_64-Online-Help Version 0.64</TITLE></HEAD>
<BODY><PRE>

 $F5DD/62941:   Save RAM

Jump from <A HREF="ROMFFD8.HTM">$FFD8</A>:

F5DD: 86 AE     <A HREF="BSTX.HTM">STX</A> <A HREF="ZPAE.HTM">$AE</A>       ; Tape End Address/End of Program
F5DF: 84 AF     <A HREF="BSTY.HTM">STY</A> <A HREF="ZPAE.HTM">$AF</A>       ; Tape End Address/End of Program
F5E1: AA        <A HREF="BTAX.HTM">TAX</A>
F5E2: B5 00     <A HREF="BLDA.HTM">LDA</A> <A HREF="ZP00.HTM">$00</A>,X     ; 6510 On-chip Data Direction Register
F5E4: 85 C1     <A HREF="BSTA.HTM">STA</A> <A HREF="ZPC1.HTM">$C1</A>       ; Start Address for LOAD and Cassette Write
F5E6: B5 01     <A HREF="BLDA.HTM">LDA</A> <A HREF="ZP01.HTM">$01</A>,X     ; 6510 On-chip 8-bit Input/Output Register
F5E8: 85 C2     <A HREF="BSTA.HTM">STA</A> <A HREF="ZPC1.HTM">$C2</A>       ; Start Address for LOAD and Cassette Write
F5EA: 6C 32 03  <A HREF="BJMP.HTM">JMP</A> (<A HREF="ZP0332.HTM">$0332</A>)   ; Vector: Kernal SAVE Routine
F5ED: A5 BA     <A HREF="BLDA.HTM">LDA</A> <A HREF="ZPBA.HTM">$BA</A>       ; Current File - First Address (Device number)
F5EF: D0 03     <A HREF="BBNE.HTM">BNE</A> $F5F4

Jump from $F5F6, $F5F8 (SX64), <A HREF="ROMF659.HTM">$F662</A>:

F5F1: 4C 13 F7  <A HREF="BJMP.HTM">JMP</A> <A HREF="ROMF713.HTM">$F713</A>     ; Output I/O Error Messages: 'ILLEGAL DEVICE NUMBER'

Jump from $F5EF:

F5F4: C9 03     <A HREF="BCMP.HTM">CMP</A> #$03
F5F6: F0 F9     <A HREF="BBEQ.HTM">BEQ</A> $F5F1
F5F8: 90 5F     <A HREF="BBCC.HTM">BCC</A> <A HREF="ROMF659.HTM">$F659</A>     ; Save to Tape
<B>* SX64:
F5F8: 90 F7     <A HREF="BBCC.HTM">BCC</A> $F5F1
</B>
    <A HREF="ROMF5D2.HTM">Previous Page</A> / <A HREF="ROMF5FA.HTM">Next Page</A>

</PRE></BODY></HTML>
